Big Huge Thesaurus

Turkish capital

noun